x86/cpuidle: Change logging for unknown APIC IDs
authorAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 17 Jul 2013 06:45:20 +0000 (08:45 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 17 Jul 2013 06:45:20 +0000 (08:45 +0200)
commit85047d9e4f4afeb73bca1e98f705a2f4f1d51c03
tree9b9d9eb0ee50a607f03a3a7d5c134c5f2eb9e859
parent5d0ca62156d734a757656b9bcb6bf17ee76d37b4
x86/cpuidle: Change logging for unknown APIC IDs

Dom0 uses this hypercall to pass ACPI information to Xen.  It is not very
uncommon for more cpus to be listed in the ACPI tables than are present on the
system, particularly on systems with a common BIOS for a 2 and 4 socket server
varients.

As Dom0 does not control the number of entries in the ACPI tables, and is
required to pass everything it finds to Xen, change the logging.

There is now an single unconditional warning for the first unknown ID, and
further warnings if "cpuinfo" is requested by the user on the command line.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/acpi/cpu_idle.c
xen/arch/x86/cpu/common.c